
process:01_fork.c
	gcc $^ -o $@
	./$@
	rm $@

process2:02_fork2.c
	gcc $^ -o $@
	./$@
	rm $@

other:03_other.c	
	gcc $^ -o $@

execve:04_execve.c other
	gcc $< -o $@
	./$@
	rm $@ $(word 2,$^)

execvepin:04_execve_pin.c
	gcc $^ -o $@
	./$@
	rm $@ 

pipe:05_pipe.c
	gcc $^ -o $@
	./$@
	rm $@ 

signal:08_signal.c
	gcc $^ -o $@
	./$@
	rm $@ 